smite the ball mightily - Francés Inglés Diccionario